Does Ty Masterpool Deserve A 2025 Contract